Hyper-Minimization for Deterministic Weighted Tree Automata
نویسندگان
چکیده
Hyper-minimization is a state reduction technique that allows a finite change in the semantics. The theory for hyper-minimization of deterministic weighted tree automata is provided. The presence of weights slightly complicates the situation in comparison to the unweighted case. In addition, the first hyper-minimization algorithm for deterministic weighted tree automata, weighted over commutative semifields, is provided together with some implementation remarks that enable an efficient implementation. In fact, the same run-time O(m logn) as in the unweighted case is obtained, where m is the size of the deterministic weighted tree automaton and n is its number of states.
منابع مشابه
Unweighted and Weighted Hyper-Minimization
Hyper-minimization of deterministic nite automata (dfa) is a recently introduced state reduction technique that allows a nite change in the recognized language. A generalization of this lossy compression method to the weighted setting over semi elds is presented, which allows the recognized weighted language to di er for nitely many input strings. First, the structure of hyper-minimal determini...
متن کاملHyper-minimization for Deterministic Tree Automata
Hyper-minimization aims to reduce the size of the representation of a language beyond the limits imposed by classical minimization. To this end, the hyper-minimal representation can represent a language that has a finite difference to the original language. The first hyperminimization algorithm is presented for (bottom-up) deterministic tree automata, which represent the recognizable tree langu...
متن کاملHyper-optimization for Deterministic Tree Automata
A recent minimization technique, called hyper-minimization, permits reductions of language representations beyond the limits imposed by classical semantics-preserving minimization. Naturally, the semantics is not preserved by hyper-minimization; rather the reduced representation, which is called hyper-minimal, can accept a language that has a nite symmetric di erence to the language of the orig...
متن کاملPushing for Weighted Tree Automata
A weight normalization procedure, commonly called pushing, is introduced for weighted tree automata (wta) over commutative semifields. The normalization preserves the recognized weighted tree language even for nondeterministic wta, but it is most useful for bottom-up deterministic wta, where it can be used for minimization and equivalence testing. In both applications a careful selection of the...
متن کاملMinimal and Hyper-Minimal Biautomata
We compare deterministic finite automata (DFAs) and biautomata under the following two aspects: structural similarities between minimal and hyper-minimal automata, and computational complexity of the minimization and hyper-minimization problem. Concerning classical minimality, the known results such as isomorphism between minimal DFAs, and NL-completeness of the DFA minimization problem carry o...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2014